package com.soso.module
{
	[Bindable]
	/**
	 * 产品对象，包括产品需要的所有属性，价格，尺寸，价格等
	 * @author sony
	 * 
	 */
	public class Product
	{
		public function Product() {}
		
		private var _productId:String="";   //产品ID
	    private var _size:String;        //尺寸
	    private var _price:Number;       //价格
		private var _norms:String;       //规格
	    private var _useit:Number;         //使用次数
		private var _caizhi:String;      //材质
		private var _productName:String;     //产品名称
		private var _productTbUrl:String;    //产品淘宝地址
		private var _currWidth:Number;       //当前实际宽
		private var _currHeight:Number;      //当前实际高
		private var _source:String;          //产品地址
		private var _useCount:Number=1;		//使用次数
		private var _category:String;		//分类
		
		public function get category():String
		{
			return _category;
		}

		public function set category(value:String):void
		{
			_category = value;
		}

		public function get useCount():Number
		{
			return _useCount;
		}

		public function set useCount(value:Number):void
		{
			_useCount = value;
		}

		public function get caizhi():String
		{
			return _caizhi;
		}

		public function set caizhi(value:String):void
		{
			_caizhi = value;
		}

		public function get price():Number
		{
			return _price;
		}

		public function set price(value:Number):void
		{
			_price = value;
		}

		public function get size():String
		{
			return _size;
		}

		public function set size(value:String):void
		{
			_size = value;
		}

		public function get productId():String
		{
			return _productId;
		}

		public function set productId(value:String):void
		{
			_productId = value;
		}

		public function get source():String
		{
			return _source;
		}
		
		public function set source(value:String):void
		{
			_source = value;
		}
		public function get productName():String
		{
			return _productName;
		}

		public function set productName(value:String):void
		{
			_productName = value;
		}

		public function get productTbUrl():String
		{
			return _productTbUrl;
		}

		public function set productTbUrl(value:String):void
		{
			_productTbUrl = value;
		}

		public function get currWidth():Number
		{
			return _currWidth;
		}

		public function set currWidth(value:Number):void
		{
			_currWidth = value;
		}

		public function get currHeight():Number
		{
			return _currHeight;
		}

		public function set currHeight(value:Number):void
		{
			_currHeight = value;
		}

		public function get norms():String
		{
			return _norms;
		}

		public function set norms(value:String):void
		{
			_norms = value;
		}

		public function get useit():Number
		{
			return _useit;
		}

		public function set useit(value:Number):void
		{
			_useit = value;
		}
		
		
		
	}
}